listview: Change change management
authorBenjamin Otte <otte@redhat.com>
Sat, 22 Sep 2018 20:11:27 +0000 (22:11 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 30 May 2020 23:26:45 +0000 (19:26 -0400)
commitec8684e87ddf2dbedbf935678e402a99661bbe61
treed0f7c35f4d3b49701873659b4aa098c631eaa111
parent54042029d3e0cd2fbd880cdfbe923c1866db769e
listview: Change change management

Add a GtkListItemManagerChange object that tracks all removed list
rows during an item-changed signal so they can be added back later.
gtk/gtklistitemmanager.c
gtk/gtklistitemmanagerprivate.h
gtk/gtklistview.c